import { TUIChatKit, genTestUserSig } from "../../index.ts";
import { vueVersion, onMounted } from "../../adapter-vue";
import { TUILogin } from "@tencentcloud/tui-core";

// TUIChatKit 初始化
TUIChatKit.init();

console.log('conversation登陆信息', uni.$im_logined, uni.$im_loging)
// if(!uni.$im_logined){
// 	if(!uni.$im_loging){
// 		TUILogin.login({
// 		  SDKAppID: uni.$chat_SDKAppID,
// 		  userID: uni.$chat_userID,
// 		  // UserSig 是用户登录即时通信 IM 的密码，其本质是对 UserID 等信息加密后得到的密文。
// 		  // 该方法仅适合本地跑通 Demo 和功能调试，详情请参见 https://cloud.tencent.com/document/product/269/32688     
// 		  userSig: uni.$chat_userSig, 
// 		  // 如果您需要发送图片、语音、视频、文件等富媒体消息，请设置为 true
// 		  useUploadPlugin: true,
// 		  // 本地审核可识别、处理不安全、不适宜的内容，为您的产品体验和业务安全保驾护航
// 		  // 此功能为增值服务，请参考：https://cloud.tencent.com/document/product/269/79139
// 		  // 如果您已购买内容审核服务，开启此功能请设置为 true
// 		  useProfanityFilterPlugin: false,
// 		  framework: `vue${vueVersion}` // 当前开发使用框架 vue2 / vue3
// 		}).then(() => {
// 			console.log('TUILogin.login success')
// 			uni.$im_logined = true;
// 		  // uni.showToast({
// 		  //   title: "login success"
// 		  // });
// 		}).finally(()=>{
// 			console.log('conversationlist loging end')
// 		});
// 	}
// }

// if(uni.$chat_logined == false){
// 	console.log('conversationlist loging start')
// 	TUILogin.login({
// 	  SDKAppID: uni.$chat_SDKAppID,
// 	  userID: uni.$chat_userID,
// 	  // UserSig 是用户登录即时通信 IM 的密码，其本质是对 UserID 等信息加密后得到的密文。
// 	  // 该方法仅适合本地跑通 Demo 和功能调试，详情请参见 https://cloud.tencent.com/document/product/269/32688     
// 	  userSig: uni.$chat_userSig, 
// 	  // 如果您需要发送图片、语音、视频、文件等富媒体消息，请设置为 true
// 	  useUploadPlugin: true,
// 	  // 本地审核可识别、处理不安全、不适宜的内容，为您的产品体验和业务安全保驾护航
// 	  // 此功能为增值服务，请参考：https://cloud.tencent.com/document/product/269/79139
// 	  // 如果您已购买内容审核服务，开启此功能请设置为 true
// 	  useProfanityFilterPlugin: false,
// 	  framework: `vue${vueVersion}` // 当前开发使用框架 vue2 / vue3
// 	}).then(() => {
// 		console.log('TUILogin.login success')
// 		uni.$chat_logined = true;
// 	  // uni.showToast({
// 	  //   title: "login success"
// 	  // });
// 	}).finally(()=>{
// 		console.log('conversationlist loging end')
// 	});
// }else{
// 	console.log('TUILogin.login has been logined')
// }
